common european limpet - German English Dictionary